dry rubbing - Turkish English Dictionary